Big Huge Thesaurus

tricyclic antidepressant drug

noun